package com.idealighter.game.games.shuihu.dto;

import com.baidu.bjf.remoting.protobuf.FieldType;
import com.baidu.bjf.remoting.protobuf.annotation.Protobuf;

import java.util.ArrayList;
import java.util.List;

import lombok.Data;

@Data
public class SelfSeatInfoDto {

  // 是否游戏中,点击开始后就是在游戏中
  @Protobuf(order = 1)
  public boolean gaming = false;
  // 玩家水果拉霸押注的线
  @Protobuf(order = 2)
  public int line = 0;
  // 当前水果拉霸下注的筹码
  @Protobuf(order = 3)
  public long bet = 0;
  // 当前结算筹码
  @Protobuf(order = 4)
  public long billChips = 0;
  // 水果拉霸传图标(3行5列)
  @Protobuf(fieldType = FieldType.INT32, order = 5)
  private List<Integer> icons = new ArrayList<>();
  // bonus游戏次数
  @Protobuf(order = 6)
  public int bonus = 0;

  // 总筹码
  @Protobuf(order = 7)
  public long totalChips = 0;
}
